qx.Class.define("mutual.selectSeguros", {
			extend : qx.ui.form.SelectBox,
			
			construct : function() {
				this.base(arguments);
				
				var seguros = this.getSeguros();
				for (var i = 0; i < seguros.length; i++) {
					this.add(new qx.ui.form.ListItem(seguros[i].seguro, "", parseInt(seguros[i].id_seguro)));
				}
			},

			members : {
				
				getSeguros : function(){
					var rpc = new qx.io.remote.Rpc("services/", "mutual.Asignacion");
					var seguros = rpc.callSync("getSeguros");
					return seguros;
				},
				
				getSeguroId : function(){
					var idSeguro = parseInt(this.getModelSelection().getItem(0));
					return idSeguro;
				},
				
				setSeguroId : function(idSeguro){
					idSeguro = parseInt(idSeguro);
					this.setModelSelection([idSeguro]);
				}
			}
		});

		

/* IMPLEMENTACION: seteamos y agregamos el select de seguros
var slctSeguros = new mutual.selectSeguros();
var grpFields = new qx.ui.groupbox.GroupBox();
slctSeguros.addListener("changeSelection", function(){
	var idSeguro = slctSeguros.getSeguroId();
	this.add(this.getFields(idSeguro, grpFields, personaPlan));
}, this);
slctSeguros.setSeguroId(idSeguro);
this.add(slctSeguros);*/